become self-supporting - Alemán Inglés Diccionario